person selling marijuana retail - Español Inglés Diccionario